pinned down

na. 強迫(人)承認[履行]條約;用…束縛住;阻止;牽制
[網絡] 被敵人壓制;受困;被壓制狀態

熱門查詢